]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
power: Restyle the power menu for the new design
authorJasper St. Pierre <jstpierre@mecheye.net>
Mon, 29 Apr 2013 19:33:46 +0000 (15:33 -0400)
committerJasper St. Pierre <jstpierre@mecheye.net>
Fri, 19 Jul 2013 09:34:17 +0000 (05:34 -0400)
Remove the icon next to devices, and make the percentage have the
"status" color.

This is a part of the new system status design, see
https://wiki.gnome.org/GnomeShell/Design/Guidelines/SystemStatus/
for design details.

https://bugzilla.gnome.org/show_bug.cgi?id=704368

js/ui/status/power.js

index 22400a38ceff8ea7b74f1943021aba4fa3f7b9ac..515c716ba70b13b7b5c64724b7bf67010ceebec9 100644 (file)
@@ -175,18 +175,11 @@ const DeviceItem = new Lang.Class({
 
         let [device_id, device_type, icon, percentage, state, time] = device;
 
-        this._box = new St.BoxLayout({ style_class: 'popup-device-menu-item' });
         this._label = new St.Label({ text: this._deviceTypeToString(device_type) });
-
-        this._icon = new St.Icon({ gicon: Gio.icon_new_for_string(icon),
-                                   style_class: 'popup-menu-icon' });
-
-        this._box.add_actor(this._icon);
-        this._box.add_actor(this._label);
-        this.addActor(this._box);
+        this.addActor(this._label);
 
         let percentLabel = new St.Label({ text: C_("percent of battery remaining", "%d%%").format(Math.round(percentage)),
-                                          style_class: 'popup-battery-percentage' });
+                                          style_class: 'popup-status-menu-item popup-battery-percentage' });
         this.addActor(percentLabel, { align: St.Align.END });
         //FIXME: ideally we would like to expose this._label and percentLabel
         this.actor.label_actor = percentLabel;